
30.12.2014, 12:44
|
Интересующийся
|
|
Регистрация: 08.10.2014
Сообщений: 24
|
|
Почему блокируется ajax?
Добрый день. В ajax'e ноль, поэтому, возможно, ошибка очень проста...
Я создал анимационный баннер в adobe edge animate, за это отвечает скрипт:
<script type="text/javascript" charset="utf-8" src="header_animation_edgePreload.js"></script>
как только я добавляю данную строчку, у меня перестает работать ajax пагинатор, независимо ставлю я перед ajax сценарием или после.
Прошу помощи, последний штрих к блогу и тут такая засада 
|
|

30.12.2014, 14:21
|
 |
Профессор
|
|
Регистрация: 23.12.2013
Сообщений: 1,856
|
|
Цитата:
|
ошибка очень проста...
|
Текст ошибки какой?
|
|

30.12.2014, 16:06
|
Интересующийся
|
|
Регистрация: 08.10.2014
Сообщений: 24
|
|
так нету никакой ошибки , это я предположил, что возможно существует какая-то простая ошибка 
==============
а можно как-то загрузить js, не напрямую, а например через хтмл тэг inframe? попробовал загрузить через него, заработало, но резиновость дива из ифрэймовской страницы перестает работать
вообщем, есть ли возможность подключить js каким-нибудь аналогом iframa'a?
ещё раз повторюсь, перестает работать айакс пагинатор(он отображается, но переключение по страницам не происходит), а с анимационной шапкой все норм(это я её баннером назвал неудачно).
Именно header_animation_edgePreload.js почему-то все перекрывает
|
|

31.12.2014, 12:45
|
Интересующийся
|
|
Регистрация: 08.10.2014
Сообщений: 24
|
|
вот здесь у чела тоже не работает, я инглиш плохо знаю, может кто, что посоветует?
https://forums.adobe.com/message/6427849
так называемый правильный ответ, прописав в самом верху страницы header("Access-Control-Allow-Origin: *");, у меня не пашет.
Есть ещё идеи?
|
|

31.12.2014, 13:21
|
 |
Профессор
|
|
Регистрация: 23.12.2013
Сообщений: 1,856
|
|
Вряд ли тут кто-то сможет помочь не посмотрев код. Дай ссылку на проблемную страницу или выложи код на http://jsfiddle.net , так больше шансов, что что-то подскажут.
|
|

31.12.2014, 13:37
|
Интересующийся
|
|
Регистрация: 08.10.2014
Сообщений: 24
|
|
вот код ajax пагинатора:
<script type="text/javascript">
$(document).ready(function(){
function loading_show(){
$('#loading').html("<img src='images/loading.gif'/>").fadeIn('fast');
}
function loading_hide(){
$('#loading').fadeOut('fast');
}
function loadData(page){
loading_show();
$.ajax
({
type: "POST",
url: "load_data.php",
data: "page="+page,
success: function(msg)
{
$("#hidder").ajaxComplete(function(event, request, settings)
{
loading_hide();
$("#hidder").html(msg);
});
}
});
}
loadData(1); // For first time page load default results
$('#hidder #paginator span.active').live('click',function(){
var page = $(this).attr('p');
loadData(page);
});
$('#go_btn').live('click',function(){
var page = parseInt($('.goto').val());
var no_of_pages = parseInt($('.total').attr('a'));
if(page != 0 && page <= no_of_pages){
loadData(page);
}else{
alert('Enter a PAGE between 1 and '+no_of_pages);
$('.goto').val("").focus();
return false;
}
});
});
</script>
а вот код анимационной шапки, он огромен:
http://jsfiddle.net/Arimanecro/q2sum00L/
|
|

31.12.2014, 14:24
|
 |
Профессор
|
|
Регистрация: 23.12.2013
Сообщений: 1,856
|
|
Это сжатый код, он трудночитаем для человека. Мб есть оригинал?
Цитата:
|
<script type="text/javascript" charset="utf-8" src="header_animation_edgePreload.js"></script>
|
Этот код, кстати, лучше заменить на этот
<script type="text/javascript" src="header_animation_edgePreload.js"></script>
а если у тебя html5, то можно и так
<script src="header_animation_edgePreload.js"></script>
Ты уверен, что у тебя в консоли разработчика нет никаких ошибок?
|
|

31.12.2014, 16:51
|
Интересующийся
|
|
Регистрация: 08.10.2014
Сообщений: 24
|
|
Safort
сайт который делаю был на работе, я его скопировал, а сейчас придя домой, обнаружил, что забыл экспортировать таблицы из БД, поэтому не могу даже открыть. Поэтому смогу дать ответ только в понедельник
А на счет "Мб есть оригинал?", вроде нету...когда создается проект в adobe edge animate, то автоматом создаются след.файлы, вот скрин:
все из них, при открытии имеют такой же трудночитаемый формат (
тут сказано про элементы edge animate, из-за плохого знания инглиша, я не понимаю, что и зачем он там делает
Последний раз редактировалось arimanecro, 31.12.2014 в 16:58.
|
|

31.12.2014, 17:45
|
 |
Профессор
|
|
Регистрация: 23.12.2013
Сообщений: 1,856
|
|
arimanecro,
ну тогда до понедельника)
|
|

05.01.2015, 12:43
|
Интересующийся
|
|
Регистрация: 08.10.2014
Сообщений: 24
|
|
Safort,
ну вот и пн.
мозилла показал след.ошибки, вот скрин:
хром ошибок не показывал, до тех пор, пока я не ввел в поиск слово и тем самым вызвав ajax пагинатор именно поиска, и вот что он выдает:
ещё раз повторюсь, что в js, ajax'e ноль, поэтому если можно, то как можно проще объяснять что делать 
|
|
|
|